<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script type="text/javascript">
        //利用正则表达式，把“我……我我……喜欢欢欢……编编程程程……”，换成“我喜欢编程”

        // console.log(/([\u4e00-\u9fa5]\1*)\1*([\u4e00-\u9fa5]\2*)\2*([\u4e00-\u9fa5]\3*)\3*([\u4e00-\u9fa5]\4*)\4*([\u4e00-\u9fa5]\5*)\5*/.exec('我……我我……喜欢欢欢……编编程程程……'.replace(/……/g,'')));
        // console.log(RegExp.$1+RegExp.$2+RegExp.$3+RegExp.$4+RegExp.$5);


        //匹配Email地址(163 qq outlook 126)-->匹配任意格式的邮箱
        //console.log(/[\w]*\.@163|qq|outlook|126/.exec('_w6546sg5465.@163'));

        //input:<>这是h1标签<>  outlook:   <h1></h1>
        console.log(/(\<\w*\>)(?:.*)(\<\/\w*\>)/.exec('<h1>这是h1标签</h1>'));

        //匹配2022年11月16日11:01:18  output : 2022.11.16 11:01:18 RegExp.$1 replace

        console.log('2022年11月16日11:01:18'.replace(/[\u4e00-\u9fa5]/,'.').replace(/[\u4e00-\u9fa5]/,'.').replace(/[\u4e00-\u9fa5]/,' '));
    </script>
</body>
</html>